VirtualAuthenticatorOptions

data class VirtualAuthenticatorOptions(protocol: AuthenticatorProtocol, ctap2Version: Ctap2Version?, transport: AuthenticatorTransport, hasResidentKey: Boolean?, hasUserVerification: Boolean?, hasLargeBlob: Boolean?, automaticPresenceSimulation: Boolean?, isUserVerified: Boolean?)

Constructors

VirtualAuthenticatorOptions
Link copied to clipboard
fun VirtualAuthenticatorOptions(protocol: AuthenticatorProtocol, ctap2Version: Ctap2Version? = null, transport: AuthenticatorTransport, hasResidentKey: Boolean? = null, hasUserVerification: Boolean? = null, hasLargeBlob: Boolean? = null, automaticPresenceSimulation: Boolean? = null, isUserVerified: Boolean? = null)

Properties

automaticPresenceSimulation
Link copied to clipboard
val automaticPresenceSimulation: Boolean? = null
If set to true, tests of user presence will succeed immediately.
ctap2Version
Link copied to clipboard
val ctap2Version: Ctap2Version? = null
Defaults to ctap2_0.
hasLargeBlob
Link copied to clipboard
val hasLargeBlob: Boolean? = null
If set to true, the authenticator will support the largeBlob extension.
hasResidentKey
Link copied to clipboard
val hasResidentKey: Boolean? = null
Defaults to false.
hasUserVerification
Link copied to clipboard
val hasUserVerification: Boolean? = null
Defaults to false.
isUserVerified
Link copied to clipboard
val isUserVerified: Boolean? = null
Sets whether User Verification succeeds or fails for an authenticator.
protocol
Link copied to clipboard
val protocol: AuthenticatorProtocol
transport
Link copied to clipboard
val transport: AuthenticatorTransport

Sources

jvm source
Link copied to clipboard